package org.demo.kong.dto.request;

import com.google.gson.annotations.SerializedName;
import lombok.Data;

import java.io.Serializable;

/**
 * 作者： lzw<br/>
 * 创建时间：2019-01-15 17:10 <br/>
 */
@Data
public class RefreshOauth2TokenReq implements Serializable {

    /**
     * 授权类型
     */
    @SerializedName("grant_type")
    private final String grantType = "refresh_token";

    /**
     * 客户端ID
     */
    @SerializedName("client_id")
    private String clientId;

    /**
     * 客户端密钥(不能泄漏)
     */
    @SerializedName("client_secret")
    private String clientSecret;

    /**
     * 刷新令牌
     */
    @SerializedName("refresh_token")
    private String refreshToken;
}
